﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace JshRCSWebApi.Infrastructure.Domain.VO.SysVehicle.VehicleState
{
    public class robot_status_current_lock_VO:ResponseVO
    {
        /// <summary>
        /// 控制权所有者描述
        /// </summary>
        public string desc { get; set; }
        /// <summary>
        /// 控制权所有者 ip
        /// </summary>
        public string ip { get; set; }
        /// <summary>
        /// 当前控制权是否被抢占
        /// </summary>
        public bool locked { get; set; }
        /// <summary>
        /// 控制权所有者昵称信息
        /// </summary>
        public string nick_name { get; set; }
        /// <summary>
        /// 控制权所有者端口号
        /// </summary>
        public int port { get; set; }
        /// <summary>
        /// 抢占控制权的时间戳(s)
        /// </summary>
        public int time_t { get; set; }
        /// <summary>
        /// 控制权所有者类型：
        ///0x00=default
        ///0x02=roboshop
        ///0xDD=srd
        /// </summary>
        public int type { get; set; }

    }
}
